// 蜂窝蜜造平台生成代码，如手工更改，请添加到 .beeignore 忽略生成

package com.fowo.api.model.sales;

import com.fowo.api.common.model.PageSearch;
import java.util.Date;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

@Setter
@Getter
public class SalesOutboundSearchParamPo extends PageSearch {

  /**
   * 编号
   */
  private Long id;

  /**
   * 最小编号
   */
  private Long idMin;

  /**
   * 最大编号
   */
  private Long idMax;

  /**
   * 编号 比较(eq)
   */
  private Long idEq;
  /**
   * 编号 比较(neq)
   */
  private Long idNeq;
  /**
   * 编号 比较(gt)
   */
  private Long idGt;
  /**
   * 编号 比较(gte)
   */
  private Long idGte;
  /**
   * 编号 比较(lt)
   */
  private Long idLt;
  /**
   * 编号 比较(lte)
   */
  private Long idLte;
  /**
   * 编号 比较(contains)
   */
  private Long idContains;
  /**
   * 编号 比较(notcontains)
   */
  private Long idNotcontains;
  /**
   * 编号 比较(startswith)
   */
  private Long idStartswith;
  /**
   * 编号 比较(endswith)
   */
  private Long idEndswith;
  /**
   * 编号 比较(isnull)
   */
  private Boolean idIsnull;
  /**
   * 编号 比较(isnotnull)
   */
  private Boolean idIsnotnull;

  /**
   * 最早创建时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date createTimeStart;

  /**
   * 最晚创建时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date createTimeEnd;

  /**
   * 创建时间 比较(eq)
   */
  private Date createTimeEq;
  /**
   * 创建时间 比较(neq)
   */
  private Date createTimeNeq;
  /**
   * 创建时间 比较(gt)
   */
  private Date createTimeGt;
  /**
   * 创建时间 比较(gte)
   */
  private Date createTimeGte;
  /**
   * 创建时间 比较(lt)
   */
  private Date createTimeLt;
  /**
   * 创建时间 比较(lte)
   */
  private Date createTimeLte;
  /**
   * 创建时间 比较(contains)
   */
  private Date createTimeContains;
  /**
   * 创建时间 比较(notcontains)
   */
  private Date createTimeNotcontains;
  /**
   * 创建时间 比较(startswith)
   */
  private Date createTimeStartswith;
  /**
   * 创建时间 比较(endswith)
   */
  private Date createTimeEndswith;
  /**
   * 创建时间 比较(isnull)
   */
  private Boolean createTimeIsnull;
  /**
   * 创建时间 比较(isnotnull)
   */
  private Boolean createTimeIsnotnull;

  /**
   * 创建人
   */
  private Long createUser;

  /**
   * 最小创建人
   */
  private Long createUserMin;

  /**
   * 最大创建人
   */
  private Long createUserMax;

  /**
   * 创建人 比较(eq)
   */
  private Long createUserEq;
  /**
   * 创建人 比较(neq)
   */
  private Long createUserNeq;
  /**
   * 创建人 比较(gt)
   */
  private Long createUserGt;
  /**
   * 创建人 比较(gte)
   */
  private Long createUserGte;
  /**
   * 创建人 比较(lt)
   */
  private Long createUserLt;
  /**
   * 创建人 比较(lte)
   */
  private Long createUserLte;
  /**
   * 创建人 比较(contains)
   */
  private Long createUserContains;
  /**
   * 创建人 比较(notcontains)
   */
  private Long createUserNotcontains;
  /**
   * 创建人 比较(startswith)
   */
  private Long createUserStartswith;
  /**
   * 创建人 比较(endswith)
   */
  private Long createUserEndswith;
  /**
   * 创建人 比较(isnull)
   */
  private Boolean createUserIsnull;
  /**
   * 创建人 比较(isnotnull)
   */
  private Boolean createUserIsnotnull;

  /**
   * 最早更新时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date lastUpdateTimeStart;

  /**
   * 最晚更新时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date lastUpdateTimeEnd;

  /**
   * 更新时间 比较(eq)
   */
  private Date lastUpdateTimeEq;
  /**
   * 更新时间 比较(neq)
   */
  private Date lastUpdateTimeNeq;
  /**
   * 更新时间 比较(gt)
   */
  private Date lastUpdateTimeGt;
  /**
   * 更新时间 比较(gte)
   */
  private Date lastUpdateTimeGte;
  /**
   * 更新时间 比较(lt)
   */
  private Date lastUpdateTimeLt;
  /**
   * 更新时间 比较(lte)
   */
  private Date lastUpdateTimeLte;
  /**
   * 更新时间 比较(contains)
   */
  private Date lastUpdateTimeContains;
  /**
   * 更新时间 比较(notcontains)
   */
  private Date lastUpdateTimeNotcontains;
  /**
   * 更新时间 比较(startswith)
   */
  private Date lastUpdateTimeStartswith;
  /**
   * 更新时间 比较(endswith)
   */
  private Date lastUpdateTimeEndswith;
  /**
   * 更新时间 比较(isnull)
   */
  private Boolean lastUpdateTimeIsnull;
  /**
   * 更新时间 比较(isnotnull)
   */
  private Boolean lastUpdateTimeIsnotnull;

  /**
   * 更新人
   */
  private Long lastUpdateUser;

  /**
   * 最小更新人
   */
  private Long lastUpdateUserMin;

  /**
   * 最大更新人
   */
  private Long lastUpdateUserMax;

  /**
   * 更新人 比较(eq)
   */
  private Long lastUpdateUserEq;
  /**
   * 更新人 比较(neq)
   */
  private Long lastUpdateUserNeq;
  /**
   * 更新人 比较(gt)
   */
  private Long lastUpdateUserGt;
  /**
   * 更新人 比较(gte)
   */
  private Long lastUpdateUserGte;
  /**
   * 更新人 比较(lt)
   */
  private Long lastUpdateUserLt;
  /**
   * 更新人 比较(lte)
   */
  private Long lastUpdateUserLte;
  /**
   * 更新人 比较(contains)
   */
  private Long lastUpdateUserContains;
  /**
   * 更新人 比较(notcontains)
   */
  private Long lastUpdateUserNotcontains;
  /**
   * 更新人 比较(startswith)
   */
  private Long lastUpdateUserStartswith;
  /**
   * 更新人 比较(endswith)
   */
  private Long lastUpdateUserEndswith;
  /**
   * 更新人 比较(isnull)
   */
  private Boolean lastUpdateUserIsnull;
  /**
   * 更新人 比较(isnotnull)
   */
  private Boolean lastUpdateUserIsnotnull;

  /**
   * settlement_id(模糊搜索)
   */
  private String settlementId;

  /**
   * settlement_id 比较(eq)
   */
  private String settlementIdEq;
  /**
   * settlement_id 比较(neq)
   */
  private String settlementIdNeq;
  /**
   * settlement_id 比较(gt)
   */
  private String settlementIdGt;
  /**
   * settlement_id 比较(gte)
   */
  private String settlementIdGte;
  /**
   * settlement_id 比较(lt)
   */
  private String settlementIdLt;
  /**
   * settlement_id 比较(lte)
   */
  private String settlementIdLte;
  /**
   * settlement_id 比较(contains)
   */
  private String settlementIdContains;
  /**
   * settlement_id 比较(notcontains)
   */
  private String settlementIdNotcontains;
  /**
   * settlement_id 比较(startswith)
   */
  private String settlementIdStartswith;
  /**
   * settlement_id 比较(endswith)
   */
  private String settlementIdEndswith;
  /**
   * settlement_id 比较(isnull)
   */
  private Boolean settlementIdIsnull;
  /**
   * settlement_id 比较(isnotnull)
   */
  private Boolean settlementIdIsnotnull;

  /**
   * 结算编号(模糊搜索)
   */
  private String fid;

  /**
   * 结算编号 比较(eq)
   */
  private String fidEq;
  /**
   * 结算编号 比较(neq)
   */
  private String fidNeq;
  /**
   * 结算编号 比较(gt)
   */
  private String fidGt;
  /**
   * 结算编号 比较(gte)
   */
  private String fidGte;
  /**
   * 结算编号 比较(lt)
   */
  private String fidLt;
  /**
   * 结算编号 比较(lte)
   */
  private String fidLte;
  /**
   * 结算编号 比较(contains)
   */
  private String fidContains;
  /**
   * 结算编号 比较(notcontains)
   */
  private String fidNotcontains;
  /**
   * 结算编号 比较(startswith)
   */
  private String fidStartswith;
  /**
   * 结算编号 比较(endswith)
   */
  private String fidEndswith;
  /**
   * 结算编号 比较(isnull)
   */
  private Boolean fidIsnull;
  /**
   * 结算编号 比较(isnotnull)
   */
  private Boolean fidIsnotnull;

  /**
   * 订单号(模糊搜索)
   */
  private String amazonOrderId;

  /**
   * 订单号 比较(eq)
   */
  private String amazonOrderIdEq;
  /**
   * 订单号 比较(neq)
   */
  private String amazonOrderIdNeq;
  /**
   * 订单号 比较(gt)
   */
  private String amazonOrderIdGt;
  /**
   * 订单号 比较(gte)
   */
  private String amazonOrderIdGte;
  /**
   * 订单号 比较(lt)
   */
  private String amazonOrderIdLt;
  /**
   * 订单号 比较(lte)
   */
  private String amazonOrderIdLte;
  /**
   * 订单号 比较(contains)
   */
  private String amazonOrderIdContains;
  /**
   * 订单号 比较(notcontains)
   */
  private String amazonOrderIdNotcontains;
  /**
   * 订单号 比较(startswith)
   */
  private String amazonOrderIdStartswith;
  /**
   * 订单号 比较(endswith)
   */
  private String amazonOrderIdEndswith;
  /**
   * 订单号 比较(isnull)
   */
  private Boolean amazonOrderIdIsnull;
  /**
   * 订单号 比较(isnotnull)
   */
  private Boolean amazonOrderIdIsnotnull;

  /**
   * 配送方式(模糊搜索)
   */
  private String fulfillment;

  /**
   * 配送方式 比较(eq)
   */
  private String fulfillmentEq;
  /**
   * 配送方式 比较(neq)
   */
  private String fulfillmentNeq;
  /**
   * 配送方式 比较(gt)
   */
  private String fulfillmentGt;
  /**
   * 配送方式 比较(gte)
   */
  private String fulfillmentGte;
  /**
   * 配送方式 比较(lt)
   */
  private String fulfillmentLt;
  /**
   * 配送方式 比较(lte)
   */
  private String fulfillmentLte;
  /**
   * 配送方式 比较(contains)
   */
  private String fulfillmentContains;
  /**
   * 配送方式 比较(notcontains)
   */
  private String fulfillmentNotcontains;
  /**
   * 配送方式 比较(startswith)
   */
  private String fulfillmentStartswith;
  /**
   * 配送方式 比较(endswith)
   */
  private String fulfillmentEndswith;
  /**
   * 配送方式 比较(isnull)
   */
  private Boolean fulfillmentIsnull;
  /**
   * 配送方式 比较(isnotnull)
   */
  private Boolean fulfillmentIsnotnull;

  /**
   * 店铺id
   */
  private Long sid;

  /**
   * 最小店铺id
   */
  private Long sidMin;

  /**
   * 最大店铺id
   */
  private Long sidMax;

  /**
   * 店铺id 比较(eq)
   */
  private Long sidEq;
  /**
   * 店铺id 比较(neq)
   */
  private Long sidNeq;
  /**
   * 店铺id 比较(gt)
   */
  private Long sidGt;
  /**
   * 店铺id 比较(gte)
   */
  private Long sidGte;
  /**
   * 店铺id 比较(lt)
   */
  private Long sidLt;
  /**
   * 店铺id 比较(lte)
   */
  private Long sidLte;
  /**
   * 店铺id 比较(contains)
   */
  private Long sidContains;
  /**
   * 店铺id 比较(notcontains)
   */
  private Long sidNotcontains;
  /**
   * 店铺id 比较(startswith)
   */
  private Long sidStartswith;
  /**
   * 店铺id 比较(endswith)
   */
  private Long sidEndswith;
  /**
   * 店铺id 比较(isnull)
   */
  private Boolean sidIsnull;
  /**
   * 店铺id 比较(isnotnull)
   */
  private Boolean sidIsnotnull;

  /**
   * 店铺名称(模糊搜索)
   */
  private String sellerName;

  /**
   * 店铺名称 比较(eq)
   */
  private String sellerNameEq;
  /**
   * 店铺名称 比较(neq)
   */
  private String sellerNameNeq;
  /**
   * 店铺名称 比较(gt)
   */
  private String sellerNameGt;
  /**
   * 店铺名称 比较(gte)
   */
  private String sellerNameGte;
  /**
   * 店铺名称 比较(lt)
   */
  private String sellerNameLt;
  /**
   * 店铺名称 比较(lte)
   */
  private String sellerNameLte;
  /**
   * 店铺名称 比较(contains)
   */
  private String sellerNameContains;
  /**
   * 店铺名称 比较(notcontains)
   */
  private String sellerNameNotcontains;
  /**
   * 店铺名称 比较(startswith)
   */
  private String sellerNameStartswith;
  /**
   * 店铺名称 比较(endswith)
   */
  private String sellerNameEndswith;
  /**
   * 店铺名称 比较(isnull)
   */
  private Boolean sellerNameIsnull;
  /**
   * 店铺名称 比较(isnotnull)
   */
  private Boolean sellerNameIsnotnull;

  /**
   * 国家(模糊搜索)
   */
  private String countryCode;

  /**
   * 国家 比较(eq)
   */
  private String countryCodeEq;
  /**
   * 国家 比较(neq)
   */
  private String countryCodeNeq;
  /**
   * 国家 比较(gt)
   */
  private String countryCodeGt;
  /**
   * 国家 比较(gte)
   */
  private String countryCodeGte;
  /**
   * 国家 比较(lt)
   */
  private String countryCodeLt;
  /**
   * 国家 比较(lte)
   */
  private String countryCodeLte;
  /**
   * 国家 比较(contains)
   */
  private String countryCodeContains;
  /**
   * 国家 比较(notcontains)
   */
  private String countryCodeNotcontains;
  /**
   * 国家 比较(startswith)
   */
  private String countryCodeStartswith;
  /**
   * 国家 比较(endswith)
   */
  private String countryCodeEndswith;
  /**
   * 国家 比较(isnull)
   */
  private Boolean countryCodeIsnull;
  /**
   * 国家 比较(isnotnull)
   */
  private Boolean countryCodeIsnotnull;

  /**
   * 报告类型(模糊搜索)
   */
  private String accountType;

  /**
   * 报告类型 比较(eq)
   */
  private String accountTypeEq;
  /**
   * 报告类型 比较(neq)
   */
  private String accountTypeNeq;
  /**
   * 报告类型 比较(gt)
   */
  private String accountTypeGt;
  /**
   * 报告类型 比较(gte)
   */
  private String accountTypeGte;
  /**
   * 报告类型 比较(lt)
   */
  private String accountTypeLt;
  /**
   * 报告类型 比较(lte)
   */
  private String accountTypeLte;
  /**
   * 报告类型 比较(contains)
   */
  private String accountTypeContains;
  /**
   * 报告类型 比较(notcontains)
   */
  private String accountTypeNotcontains;
  /**
   * 报告类型 比较(startswith)
   */
  private String accountTypeStartswith;
  /**
   * 报告类型 比较(endswith)
   */
  private String accountTypeEndswith;
  /**
   * 报告类型 比较(isnull)
   */
  private Boolean accountTypeIsnull;
  /**
   * 报告类型 比较(isnotnull)
   */
  private Boolean accountTypeIsnotnull;

  /**
   * 来源(模糊搜索)
   */
  private String eventType;

  /**
   * 来源 比较(eq)
   */
  private String eventTypeEq;
  /**
   * 来源 比较(neq)
   */
  private String eventTypeNeq;
  /**
   * 来源 比较(gt)
   */
  private String eventTypeGt;
  /**
   * 来源 比较(gte)
   */
  private String eventTypeGte;
  /**
   * 来源 比较(lt)
   */
  private String eventTypeLt;
  /**
   * 来源 比较(lte)
   */
  private String eventTypeLte;
  /**
   * 来源 比较(contains)
   */
  private String eventTypeContains;
  /**
   * 来源 比较(notcontains)
   */
  private String eventTypeNotcontains;
  /**
   * 来源 比较(startswith)
   */
  private String eventTypeStartswith;
  /**
   * 来源 比较(endswith)
   */
  private String eventTypeEndswith;
  /**
   * 来源 比较(isnull)
   */
  private Boolean eventTypeIsnull;
  /**
   * 来源 比较(isnotnull)
   */
  private Boolean eventTypeIsnotnull;

  /**
   * 亚马逊店铺编号(模糊搜索)
   */
  private String sellerId;

  /**
   * 亚马逊店铺编号 比较(eq)
   */
  private String sellerIdEq;
  /**
   * 亚马逊店铺编号 比较(neq)
   */
  private String sellerIdNeq;
  /**
   * 亚马逊店铺编号 比较(gt)
   */
  private String sellerIdGt;
  /**
   * 亚马逊店铺编号 比较(gte)
   */
  private String sellerIdGte;
  /**
   * 亚马逊店铺编号 比较(lt)
   */
  private String sellerIdLt;
  /**
   * 亚马逊店铺编号 比较(lte)
   */
  private String sellerIdLte;
  /**
   * 亚马逊店铺编号 比较(contains)
   */
  private String sellerIdContains;
  /**
   * 亚马逊店铺编号 比较(notcontains)
   */
  private String sellerIdNotcontains;
  /**
   * 亚马逊店铺编号 比较(startswith)
   */
  private String sellerIdStartswith;
  /**
   * 亚马逊店铺编号 比较(endswith)
   */
  private String sellerIdEndswith;
  /**
   * 亚马逊店铺编号 比较(isnull)
   */
  private Boolean sellerIdIsnull;
  /**
   * 亚马逊店铺编号 比较(isnotnull)
   */
  private Boolean sellerIdIsnotnull;

  /**
   * MSKU(模糊搜索)
   */
  private String sellerSku;

  /**
   * MSKU 比较(eq)
   */
  private String sellerSkuEq;
  /**
   * MSKU 比较(neq)
   */
  private String sellerSkuNeq;
  /**
   * MSKU 比较(gt)
   */
  private String sellerSkuGt;
  /**
   * MSKU 比较(gte)
   */
  private String sellerSkuGte;
  /**
   * MSKU 比较(lt)
   */
  private String sellerSkuLt;
  /**
   * MSKU 比较(lte)
   */
  private String sellerSkuLte;
  /**
   * MSKU 比较(contains)
   */
  private String sellerSkuContains;
  /**
   * MSKU 比较(notcontains)
   */
  private String sellerSkuNotcontains;
  /**
   * MSKU 比较(startswith)
   */
  private String sellerSkuStartswith;
  /**
   * MSKU 比较(endswith)
   */
  private String sellerSkuEndswith;
  /**
   * MSKU 比较(isnull)
   */
  private Boolean sellerSkuIsnull;
  /**
   * MSKU 比较(isnotnull)
   */
  private Boolean sellerSkuIsnotnull;

  /**
   * sku(模糊搜索)
   */
  private String localSku;

  /**
   * sku 比较(eq)
   */
  private String localSkuEq;
  /**
   * sku 比较(neq)
   */
  private String localSkuNeq;
  /**
   * sku 比较(gt)
   */
  private String localSkuGt;
  /**
   * sku 比较(gte)
   */
  private String localSkuGte;
  /**
   * sku 比较(lt)
   */
  private String localSkuLt;
  /**
   * sku 比较(lte)
   */
  private String localSkuLte;
  /**
   * sku 比较(contains)
   */
  private String localSkuContains;
  /**
   * sku 比较(notcontains)
   */
  private String localSkuNotcontains;
  /**
   * sku 比较(startswith)
   */
  private String localSkuStartswith;
  /**
   * sku 比较(endswith)
   */
  private String localSkuEndswith;
  /**
   * sku 比较(isnull)
   */
  private Boolean localSkuIsnull;
  /**
   * sku 比较(isnotnull)
   */
  private Boolean localSkuIsnotnull;

  /**
   * 品名(模糊搜索)
   */
  private String localName;

  /**
   * 品名 比较(eq)
   */
  private String localNameEq;
  /**
   * 品名 比较(neq)
   */
  private String localNameNeq;
  /**
   * 品名 比较(gt)
   */
  private String localNameGt;
  /**
   * 品名 比较(gte)
   */
  private String localNameGte;
  /**
   * 品名 比较(lt)
   */
  private String localNameLt;
  /**
   * 品名 比较(lte)
   */
  private String localNameLte;
  /**
   * 品名 比较(contains)
   */
  private String localNameContains;
  /**
   * 品名 比较(notcontains)
   */
  private String localNameNotcontains;
  /**
   * 品名 比较(startswith)
   */
  private String localNameStartswith;
  /**
   * 品名 比较(endswith)
   */
  private String localNameEndswith;
  /**
   * 品名 比较(isnull)
   */
  private Boolean localNameIsnull;
  /**
   * 品名 比较(isnotnull)
   */
  private Boolean localNameIsnotnull;

  /**
   * 交易类型(模糊搜索)
   */
  private String type;

  /**
   * 交易类型 比较(eq)
   */
  private String typeEq;
  /**
   * 交易类型 比较(neq)
   */
  private String typeNeq;
  /**
   * 交易类型 比较(gt)
   */
  private String typeGt;
  /**
   * 交易类型 比较(gte)
   */
  private String typeGte;
  /**
   * 交易类型 比较(lt)
   */
  private String typeLt;
  /**
   * 交易类型 比较(lte)
   */
  private String typeLte;
  /**
   * 交易类型 比较(contains)
   */
  private String typeContains;
  /**
   * 交易类型 比较(notcontains)
   */
  private String typeNotcontains;
  /**
   * 交易类型 比较(startswith)
   */
  private String typeStartswith;
  /**
   * 交易类型 比较(endswith)
   */
  private String typeEndswith;
  /**
   * 交易类型 比较(isnull)
   */
  private Boolean typeIsnull;
  /**
   * 交易类型 比较(isnotnull)
   */
  private Boolean typeIsnotnull;

  /**
   * 最早结算时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date postedDateLocaleStart;

  /**
   * 最晚结算时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date postedDateLocaleEnd;

  /**
   * 结算时间 比较(eq)
   */
  private Date postedDateLocaleEq;
  /**
   * 结算时间 比较(neq)
   */
  private Date postedDateLocaleNeq;
  /**
   * 结算时间 比较(gt)
   */
  private Date postedDateLocaleGt;
  /**
   * 结算时间 比较(gte)
   */
  private Date postedDateLocaleGte;
  /**
   * 结算时间 比较(lt)
   */
  private Date postedDateLocaleLt;
  /**
   * 结算时间 比较(lte)
   */
  private Date postedDateLocaleLte;
  /**
   * 结算时间 比较(contains)
   */
  private Date postedDateLocaleContains;
  /**
   * 结算时间 比较(notcontains)
   */
  private Date postedDateLocaleNotcontains;
  /**
   * 结算时间 比较(startswith)
   */
  private Date postedDateLocaleStartswith;
  /**
   * 结算时间 比较(endswith)
   */
  private Date postedDateLocaleEndswith;
  /**
   * 结算时间 比较(isnull)
   */
  private Boolean postedDateLocaleIsnull;
  /**
   * 结算时间 比较(isnotnull)
   */
  private Boolean postedDateLocaleIsnotnull;

  /**
   * 币种
   */
  private String currencyCode;

  /**
   * 币种 比较(eq)
   */
  private String currencyCodeEq;
  /**
   * 币种 比较(neq)
   */
  private String currencyCodeNeq;
  /**
   * 币种 比较(gt)
   */
  private String currencyCodeGt;
  /**
   * 币种 比较(gte)
   */
  private String currencyCodeGte;
  /**
   * 币种 比较(lt)
   */
  private String currencyCodeLt;
  /**
   * 币种 比较(lte)
   */
  private String currencyCodeLte;
  /**
   * 币种 比较(contains)
   */
  private String currencyCodeContains;
  /**
   * 币种 比较(notcontains)
   */
  private String currencyCodeNotcontains;
  /**
   * 币种 比较(startswith)
   */
  private String currencyCodeStartswith;
  /**
   * 币种 比较(endswith)
   */
  private String currencyCodeEndswith;
  /**
   * 币种 比较(isnull)
   */
  private Boolean currencyCodeIsnull;
  /**
   * 币种 比较(isnotnull)
   */
  private Boolean currencyCodeIsnotnull;

  /**
   * 金额
   */
  private java.math.BigDecimal currencyAmount;

  /**
   * 最小金额
   */
  private java.math.BigDecimal currencyAmountMin;

  /**
   * 最大金额
   */
  private java.math.BigDecimal currencyAmountMax;

  /**
   * 金额 比较(eq)
   */
  private java.math.BigDecimal currencyAmountEq;
  /**
   * 金额 比较(neq)
   */
  private java.math.BigDecimal currencyAmountNeq;
  /**
   * 金额 比较(gt)
   */
  private java.math.BigDecimal currencyAmountGt;
  /**
   * 金额 比较(gte)
   */
  private java.math.BigDecimal currencyAmountGte;
  /**
   * 金额 比较(lt)
   */
  private java.math.BigDecimal currencyAmountLt;
  /**
   * 金额 比较(lte)
   */
  private java.math.BigDecimal currencyAmountLte;
  /**
   * 金额 比较(contains)
   */
  private java.math.BigDecimal currencyAmountContains;
  /**
   * 金额 比较(notcontains)
   */
  private java.math.BigDecimal currencyAmountNotcontains;
  /**
   * 金额 比较(startswith)
   */
  private java.math.BigDecimal currencyAmountStartswith;
  /**
   * 金额 比较(endswith)
   */
  private java.math.BigDecimal currencyAmountEndswith;
  /**
   * 金额 比较(isnull)
   */
  private Boolean currencyAmountIsnull;
  /**
   * 金额 比较(isnotnull)
   */
  private Boolean currencyAmountIsnotnull;

  /**
   * 数量
   */
  private Integer quantity;

  /**
   * 最小数量
   */
  private Integer quantityMin;

  /**
   * 最大数量
   */
  private Integer quantityMax;

  /**
   * 数量 比较(eq)
   */
  private Integer quantityEq;
  /**
   * 数量 比较(neq)
   */
  private Integer quantityNeq;
  /**
   * 数量 比较(gt)
   */
  private Integer quantityGt;
  /**
   * 数量 比较(gte)
   */
  private Integer quantityGte;
  /**
   * 数量 比较(lt)
   */
  private Integer quantityLt;
  /**
   * 数量 比较(lte)
   */
  private Integer quantityLte;
  /**
   * 数量 比较(contains)
   */
  private Integer quantityContains;
  /**
   * 数量 比较(notcontains)
   */
  private Integer quantityNotcontains;
  /**
   * 数量 比较(startswith)
   */
  private Integer quantityStartswith;
  /**
   * 数量 比较(endswith)
   */
  private Integer quantityEndswith;
  /**
   * 数量 比较(isnull)
   */
  private Boolean quantityIsnull;
  /**
   * 数量 比较(isnotnull)
   */
  private Boolean quantityIsnotnull;

  /**
   * 结算状态
   */
  private String processingStatus;

  /**
   * 结算状态 比较(eq)
   */
  private String processingStatusEq;
  /**
   * 结算状态 比较(neq)
   */
  private String processingStatusNeq;
  /**
   * 结算状态 比较(gt)
   */
  private String processingStatusGt;
  /**
   * 结算状态 比较(gte)
   */
  private String processingStatusGte;
  /**
   * 结算状态 比较(lt)
   */
  private String processingStatusLt;
  /**
   * 结算状态 比较(lte)
   */
  private String processingStatusLte;
  /**
   * 结算状态 比较(contains)
   */
  private String processingStatusContains;
  /**
   * 结算状态 比较(notcontains)
   */
  private String processingStatusNotcontains;
  /**
   * 结算状态 比较(startswith)
   */
  private String processingStatusStartswith;
  /**
   * 结算状态 比较(endswith)
   */
  private String processingStatusEndswith;
  /**
   * 结算状态 比较(isnull)
   */
  private Boolean processingStatusIsnull;
  /**
   * 结算状态 比较(isnotnull)
   */
  private Boolean processingStatusIsnotnull;

  /**
   * 转账状态
   */
  private String fundTransferStatus;

  /**
   * 转账状态 比较(eq)
   */
  private String fundTransferStatusEq;
  /**
   * 转账状态 比较(neq)
   */
  private String fundTransferStatusNeq;
  /**
   * 转账状态 比较(gt)
   */
  private String fundTransferStatusGt;
  /**
   * 转账状态 比较(gte)
   */
  private String fundTransferStatusGte;
  /**
   * 转账状态 比较(lt)
   */
  private String fundTransferStatusLt;
  /**
   * 转账状态 比较(lte)
   */
  private String fundTransferStatusLte;
  /**
   * 转账状态 比较(contains)
   */
  private String fundTransferStatusContains;
  /**
   * 转账状态 比较(notcontains)
   */
  private String fundTransferStatusNotcontains;
  /**
   * 转账状态 比较(startswith)
   */
  private String fundTransferStatusStartswith;
  /**
   * 转账状态 比较(endswith)
   */
  private String fundTransferStatusEndswith;
  /**
   * 转账状态 比较(isnull)
   */
  private Boolean fundTransferStatusIsnull;
  /**
   * 转账状态 比较(isnotnull)
   */
  private Boolean fundTransferStatusIsnotnull;

  /**
   * 最早修改时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date gmtModifiedStart;

  /**
   * 最晚修改时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date gmtModifiedEnd;

  /**
   * 修改时间 比较(eq)
   */
  private Date gmtModifiedEq;
  /**
   * 修改时间 比较(neq)
   */
  private Date gmtModifiedNeq;
  /**
   * 修改时间 比较(gt)
   */
  private Date gmtModifiedGt;
  /**
   * 修改时间 比较(gte)
   */
  private Date gmtModifiedGte;
  /**
   * 修改时间 比较(lt)
   */
  private Date gmtModifiedLt;
  /**
   * 修改时间 比较(lte)
   */
  private Date gmtModifiedLte;
  /**
   * 修改时间 比较(contains)
   */
  private Date gmtModifiedContains;
  /**
   * 修改时间 比较(notcontains)
   */
  private Date gmtModifiedNotcontains;
  /**
   * 修改时间 比较(startswith)
   */
  private Date gmtModifiedStartswith;
  /**
   * 修改时间 比较(endswith)
   */
  private Date gmtModifiedEndswith;
  /**
   * 修改时间 比较(isnull)
   */
  private Boolean gmtModifiedIsnull;
  /**
   * 修改时间 比较(isnotnull)
   */
  private Boolean gmtModifiedIsnotnull;

  /**
   * 组织
   */
  private Long dept;

  /**
   * 组织 比较(eq)
   */
  private Long deptEq;
  /**
   * 组织 比较(neq)
   */
  private Long deptNeq;
  /**
   * 组织 比较(gt)
   */
  private Long deptGt;
  /**
   * 组织 比较(gte)
   */
  private Long deptGte;
  /**
   * 组织 比较(lt)
   */
  private Long deptLt;
  /**
   * 组织 比较(lte)
   */
  private Long deptLte;
  /**
   * 组织 比较(contains)
   */
  private Long deptContains;
  /**
   * 组织 比较(notcontains)
   */
  private Long deptNotcontains;
  /**
   * 组织 比较(startswith)
   */
  private Long deptStartswith;
  /**
   * 组织 比较(endswith)
   */
  private Long deptEndswith;
  /**
   * 组织 比较(isnull)
   */
  private Boolean deptIsnull;
  /**
   * 组织 比较(isnotnull)
   */
  private Boolean deptIsnotnull;
  /**
   * 组织的部门名称 比较(eq)
   */
  private String deptNameEq;
  /**
   * 组织的部门名称 比较(neq)
   */
  private String deptNameNeq;
  /**
   * 组织的部门名称 比较(gt)
   */
  private String deptNameGt;
  /**
   * 组织的部门名称 比较(gte)
   */
  private String deptNameGte;
  /**
   * 组织的部门名称 比较(lt)
   */
  private String deptNameLt;
  /**
   * 组织的部门名称 比较(lte)
   */
  private String deptNameLte;
  /**
   * 组织的部门名称 比较(contains)
   */
  private String deptNameContains;
  /**
   * 组织的部门名称 比较(notcontains)
   */
  private String deptNameNotcontains;
  /**
   * 组织的部门名称 比较(startswith)
   */
  private String deptNameStartswith;
  /**
   * 组织的部门名称 比较(endswith)
   */
  private String deptNameEndswith;
  /**
   * 组织的部门名称 比较(isnull)
   */
  private Boolean deptNameIsnull;
  /**
   * 组织的部门名称 比较(isnotnull)
   */
  private Boolean deptNameIsnotnull;

  /**
   * 当期出库成本金额
   */
  private java.math.BigDecimal currentIssueCostAmount;

  /**
   * 最小当期出库成本金额
   */
  private java.math.BigDecimal currentIssueCostAmountMin;

  /**
   * 最大当期出库成本金额
   */
  private java.math.BigDecimal currentIssueCostAmountMax;

  /**
   * 当期出库成本金额 比较(eq)
   */
  private java.math.BigDecimal currentIssueCostAmountEq;
  /**
   * 当期出库成本金额 比较(neq)
   */
  private java.math.BigDecimal currentIssueCostAmountNeq;
  /**
   * 当期出库成本金额 比较(gt)
   */
  private java.math.BigDecimal currentIssueCostAmountGt;
  /**
   * 当期出库成本金额 比较(gte)
   */
  private java.math.BigDecimal currentIssueCostAmountGte;
  /**
   * 当期出库成本金额 比较(lt)
   */
  private java.math.BigDecimal currentIssueCostAmountLt;
  /**
   * 当期出库成本金额 比较(lte)
   */
  private java.math.BigDecimal currentIssueCostAmountLte;
  /**
   * 当期出库成本金额 比较(contains)
   */
  private java.math.BigDecimal currentIssueCostAmountContains;
  /**
   * 当期出库成本金额 比较(notcontains)
   */
  private java.math.BigDecimal currentIssueCostAmountNotcontains;
  /**
   * 当期出库成本金额 比较(startswith)
   */
  private java.math.BigDecimal currentIssueCostAmountStartswith;
  /**
   * 当期出库成本金额 比较(endswith)
   */
  private java.math.BigDecimal currentIssueCostAmountEndswith;
  /**
   * 当期出库成本金额 比较(isnull)
   */
  private Boolean currentIssueCostAmountIsnull;
  /**
   * 当期出库成本金额 比较(isnotnull)
   */
  private Boolean currentIssueCostAmountIsnotnull;

  /**
   * 来源表主键(模糊搜索)
   */
  private String sourceId;

  /**
   * 来源表主键 比较(eq)
   */
  private String sourceIdEq;
  /**
   * 来源表主键 比较(neq)
   */
  private String sourceIdNeq;
  /**
   * 来源表主键 比较(gt)
   */
  private String sourceIdGt;
  /**
   * 来源表主键 比较(gte)
   */
  private String sourceIdGte;
  /**
   * 来源表主键 比较(lt)
   */
  private String sourceIdLt;
  /**
   * 来源表主键 比较(lte)
   */
  private String sourceIdLte;
  /**
   * 来源表主键 比较(contains)
   */
  private String sourceIdContains;
  /**
   * 来源表主键 比较(notcontains)
   */
  private String sourceIdNotcontains;
  /**
   * 来源表主键 比较(startswith)
   */
  private String sourceIdStartswith;
  /**
   * 来源表主键 比较(endswith)
   */
  private String sourceIdEndswith;
  /**
   * 来源表主键 比较(isnull)
   */
  private Boolean sourceIdIsnull;
  /**
   * 来源表主键 比较(isnotnull)
   */
  private Boolean sourceIdIsnotnull;

  /**
   * 产品id
   */
  private Long productId;

  /**
   * 最小产品id
   */
  private Long productIdMin;

  /**
   * 最大产品id
   */
  private Long productIdMax;

  /**
   * 产品id 比较(eq)
   */
  private Long productIdEq;
  /**
   * 产品id 比较(neq)
   */
  private Long productIdNeq;
  /**
   * 产品id 比较(gt)
   */
  private Long productIdGt;
  /**
   * 产品id 比较(gte)
   */
  private Long productIdGte;
  /**
   * 产品id 比较(lt)
   */
  private Long productIdLt;
  /**
   * 产品id 比较(lte)
   */
  private Long productIdLte;
  /**
   * 产品id 比较(contains)
   */
  private Long productIdContains;
  /**
   * 产品id 比较(notcontains)
   */
  private Long productIdNotcontains;
  /**
   * 产品id 比较(startswith)
   */
  private Long productIdStartswith;
  /**
   * 产品id 比较(endswith)
   */
  private Long productIdEndswith;
  /**
   * 产品id 比较(isnull)
   */
  private Boolean productIdIsnull;
  /**
   * 产品id 比较(isnotnull)
   */
  private Boolean productIdIsnotnull;

  /**
   * 表单名称
   */
  private String formNames;

  /**
   * 工作流状态
   */
  private Integer wfStatus;
}
